Recovery from Incorrect knowledge in Soar
نویسنده
چکیده
Incorrect knowledge can be a problem for any intelligent system. Soar is a proposal for the underlying architecture that supports intelligence. It has a single representation of long-term memory and a single learning mechanism called chunking. This paper investigates the problem of recovery from incorrect knowledge in Soar. Recovery is problematic in Soar because of the simplicity of chunking: it does not modify existing productions, nor does it analyze the long-term memory during learning. In spite of these limitations, we demonstrate a domain-independent approach to recovery from incorrect control knowledge and present extensions to this approach for recovering from all types of incorrect knowledge. The key idea is to correct decisions instead of long-term knowledge. Soar’s architecture allows this corrections to occur in parallel with normal processing. This approach does not require any changes to the Soar architecture and because of Soar’s uniform representations for tasks and knowledge, this approach can be used for all tasks and subtasks in Soar.
منابع مشابه
Determining Strategies for Improving Environmental Resilience in Gharehshiran Watershed in Ardabil using SOAR Analysis Technique
Extended Abstract Introduction: New approaches of crisis management have changed from the concepts of vulnerability to resilience and emphasize on strengthening the system's ability to deal with the risks of natural disasters. Therfore, the aim of this study was identifying the watershed capabilities of Qarahshiran and crisis management planning with emphasis on environmental resilience. Meth...
متن کاملTowards a Generic Infrastructure to Adjust the Autonomy of Soar Agents
Developing and testing intelligent agents is a complex task that is both time-consuming and costly. This creates the potential that problems in the agent’s behavior will be realized only after the agent has been put to use. In this paper we explore two implementations of a generic agent selfassessment framework applied to the Soar agent architecture. Our system extends previous work and can be ...
متن کاملLessons from decompiling an embodied cognitive model
Cognitive models and intelligent agents are becoming more complex and pervasive. It is time again to consider high-level behavior representation languages and development environments that make it easier to create, share, and reuse cognitive models. One of these languages is Herbal, a high-level behavior representation language. Users represent knowledge in Protégé, an ontology editor. Herbal c...
متن کاملEFH-Soar: Modeling Education in Highly Interactive Microworlds
The goal of our work is to produce a process model account of education in microworlds based on Soar, a theory of cognition and learning. In the context of a microworld that supports the exploration of qualitative electrostatics, we present operational models of both skilled and student interaction. In addition, we describe an episodic memory mechanism encoded in the student model that gives in...
متن کاملKnowledge Level Learning in Soar
In this article we demonstrate how knowledge level learning can be performed within the Soar architecture. That is, we demonstrate how Soar can acquire new knowledge that is not deductively implied by its existing knowledge. This demonstration employs Soar's chunking mechanism — a mechanism which acquires new productions from goalbased experience — as its only learning mechanism. Chunking has p...
متن کامل